/* tslint:disable */
/* eslint-disable */

import React, { CSSProperties, SVGAttributes, FunctionComponent } from 'react';
import { getIconColor } from './helper';

interface Props extends Omit<SVGAttributes<SVGElement>, 'color'> {
  size?: number;
  color?: string | string[];
}

const DEFAULT_STYLE: CSSProperties = {
  display: 'block',
};

const Icondianhua2: FunctionComponent<Props> = ({ size, color, style: _style, ...rest }) => {
  const style = _style ? { ...DEFAULT_STYLE, ..._style } : DEFAULT_STYLE;

  return (
    <svg viewBox="0 0 1024 1024" width={size + 'rem'} height={size + 'rem'} style={style} {...rest}>
      <path
        d="M594.651 708.9l27.795-17.261c10.898-6.583 19.821-11.484 28.818-15.506 62.903-28.672 118.491-8.412 191.927 77.458 45.422 53.102 58.88 100.206 41.326 142.19-13.02 31.378-38.181 53.028-83.018 79.725-2.925 1.756-28.745 16.823-35.328 20.846-104.301 64.366-343.405-82.944-515.364-334.702C78.409 409.234 33.792 140.07 139.483 74.752l13.898-8.777 15.213-9.874C221.99 21.504 256.22 7.68 296.814 14.555c40.52 6.949 74.971 36.938 104.009 91.502 61.44 115.493 47.908 170.277-31.159 220.014-5.705 3.657-25.893 15.872-27.794 17.042-19.31 11.996 13.458 92.38 89.746 204.069 77.312 112.932 141.897 174.738 163.035 161.572z"
        fill={getIconColor(color, 0, '#27C8B1')}
      />
    </svg>
  );
};

Icondianhua2.defaultProps = {
  size: 18,
};

export default Icondianhua2;
